turkey shoot - French English Dictionary